import Taro from "@tarojs/taro";


export const getFileName=(filePath) =>{
    // 假设filePath是一个包含文件路径的字符串
    // 使用lastIndexOf来找到最后一个'/'或'\'（Windows路径）的位置
    const lastIndex = filePath.lastIndexOf('/') === -1 ? filePath.lastIndexOf('\\') : filePath.lastIndexOf('/');

    // 如果找到了最后一个分隔符，则截取从该位置之后到字符串末尾的所有字符
    // 否则，如果filePath本身就是文件名（没有路径），则直接返回filePath
    return lastIndex !== -1 ? filePath.substr(lastIndex + 1) : filePath;
}


export const   parseAddressCode=(code)=> {
    // 确保输入是6位数字
    if (!/^\d{6}$/.test(code)) {
        throw new Error('Input must be a 6-digit address code.');
    }

    // 提取省码
    const provinceCode = code.substring(0, 2) + '0000';

    // 提取市码
    const cityCode = code.substring(0, 4) + '00';

    // 返回解析后的编码
    return [   provinceCode, cityCode, code];
}